import $api from '@/nx/api';
import $router from '@/nx/router';
import $helper from '@/nx/helper';
import $store from '@/nx/store';
import wechat from '@/nx/wechat/wechat';

const nx = {
  $api,
  $store,
  $router,
  $helper
};

// 加载Nx底层依赖
export async function NxInit() {


  if (process.env.NODE_ENV === 'development') {
    NxDebug();
  }
  // #ifdef MP-WEIXIN
  // 检测小程序更新
  wechat.checkMiniProgramUpdate();
  // #endif
  
}

// 开发模式
function NxDebug() {
  // 开发环境引入vconsole调试
  // #ifdef H5
  // import("vconsole").then(vconsole => {
  // 	new vconsole.default();
  // });
  // #endif

 
}

export default nx;
